<template>
  <div class="demo">
    <h2 >学校名称:  {{name}}</h2>
    <h2>学校地址:  {{address}}</h2>
  </div>
</template>

<script>
export default {
    // eslint-disable-next-line vue/multi-word-component-names
    name: 'School',
    data() {
        return {
            name: '尚硅谷',
            address:'北京'
        }
    },
    mounted() {
        this.$bus.$on('hello',(data)=>{
            console.log('我是School组件，收到了数据',data);
        })
    },
    beforeDestroy() {
        this.$bus.$off('hello')
    }

}
</script>
<style lang="css">
    .demo {
        background-color: skyblue;
    }
</style>